package com.sishu.websocket4.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author: linyi
 * @date: 2024-11-08 16:51:23
 * @description:
 * 这个是资产表
 * 用来记录每个小组中每位成员的资产信息。
 * 其中包含总资产，流动资金，固定资产。
 * id，gruop_id，total_ assets，fluid_ assets，fixed_assets
 * 其中固定资产中，需记录用户购买的地点信息fixed_asset
 */


@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("Assets")
public class Assets {

    @TableId(type = IdType.AUTO)
    private String id;


    @JsonProperty("group_id")
    private String groupId;

    @JsonProperty("user_id")
    private String userId;

   @JsonProperty("user_name")
    private String userName;

    @JsonProperty("total_assets")
    private int totalAssets = 10000;

    @JsonProperty("fluid_assets")
    private  int fluidAssets = 10000;

    @JsonProperty("fixed_assets")
    private  int fixedAssets;




}
